package com.token.iot.bratterycharging.gateway.dao;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import org.springframework.stereotype.Service;

/**
 * 对表进行操作和维护
 * 
 * @author chenzhixuan
 *
 */
@Service
@Repository
public interface TableDMLDAO {

	/**
	 * 从当前数据库中，查询是否存在某张表
	 * 
	 * @param dataBaseName
	 * @param tableName
	 * @return
	 */
	String isTargetTableExistInDB(@Param("tableName") String tableName);
	
	
	
	/**
     * truncate指定数据库表的数据
     * @param tableName
     * @return
     */
    int copyTable(@Param("newTableName") String newTableName,@Param("originalTableName") String originalTableName);

	
}
